package com.setdemo;

import java.util.HashSet;

public class HashSetDemo2 {
    public static void main(String[] args) {
        /*
        需求:
            创建一个存储学生对象的集合，存储多个学生对象。
            使用程序实现在控制台遍历该集合。
        要求:
            学生对象的成员变量值相同，我们就认为是同一个对象
         */
        //1.创建三个学生对象
        Student student1 = new Student("zhangsan", 23);
        Student student2 = new Student("lishi", 24);
        Student student3 = new Student("wangwu", 25);
        Student student4 = new Student("zhangsan", 23);

        //2.创建集合用来添加学生
        HashSet<Student> set = new HashSet<>();

        //3.添加元素
        System.out.println(set.add(student1));
        System.out.println(set.add(student2));
        System.out.println(set.add(student3));
        System.out.println(set.add(student4));

        //4.打印集合
        System.out.println(set);
    }
}
